on-time payment - French English Dictionary